﻿<%@ Page Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="PersonRegister.aspx.cs"
    Inherits="Job.Web.Person.PersonRegister" Title="无忧才智 - 求职者注册" %>

<asp:Content ID="Content1" ContentPlaceHolderID="maincontent" runat="server">

    <script src="/JavaScript/jquery_last.js" type="text/javascript" charset="UTF-8"></script>

    <script language="javascript" type="text/javascript">
        function checkUserName() {
            var name = $("#<%=tbLogin.ClientID %>").val();

            if ($.trim(name) == "") {
                $("#<%=Label1.ClientID %>").text('请输入用户名。');
                return;
            }
            $.ajax({
                type: "GET",
                url: "../Handler/CheckUserName.aspx",
                data: { userName: name },
                dataType: "json",
                success: function(data, textStatus) {

                    if (data == "1") {
                        $("#<%=Label1.ClientID %>").text('登录名已经存在，请使用其它名称');
                    }
                    else {
                        $("#<%=Label1.ClientID %>").text('恭喜您，可以正常使用。');
                    }
                },
                error: function() {
                    $("#<%=Label1.ClientID %>").text('网络忙请稍后再试。');
                }
            });
        }
    </script>
    
<table width="980" border="0" align="center" cellpadding="0" cellspacing="1">
  <tr>
    <td><a href="/Item.aspx?categoryid=12&subjectid=121"><img src="/images/banner01.jpg" width="217" height="100" border="0" /></a></td>
    <td width="762" rowspan="2"><img src="/images/banner.jpg" width="762" height="201" /></td>
  </tr>
  <tr>
    <td><a href="/Item.aspx?categoryid=12&subjectid=124"><img src="/images/banner02.jpg" width="217" height="100"  border="0"/></a></td>
  </tr>
</table>        

    <table width="980" border="0" cellspacing="0" cellpadding="0" class="text">
        <tr>
            <td bgcorlor="#d8e1e7" height="1px"></td>
        </tr>
        <tr>
            <td align="center" valign="top" bgcolor="#FFFFFF">
                <table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolor="d8e1e7">
                    <tr>
                        <td align="center" bgcolor="ffffff" valign="middle" height="380px">
                            <table width="857" border="0" cellspacing="0" cellpadding="0" bordercolor="d8e1e7">
                                <tr>
                                    <td align="left" height="26" background="/images/zhuce_title.gif" class="zhuce_bg zhuce_title">
                                        <img src="/images/title.jpg" class="imgborder" width="176" height="26" />
                                    </td>
                                </tr>
                                <tr>
                                    <td background="/images/zhuce_pingpu.gif" class="zhuce_pingpu">
                                        <table width="98%" border="0" cellspacing="0" cellpadding="0" bordercolor="d8e1e7">
                                            <tr id="msg" runat="server" visible="false">
                                                <td colspan="4" align="center" class="td1">
                                                    <asp:Label ID="lbErrMsg" runat="server" ForeColor="Red"></asp:Label>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td style="width: 14%" class="td1">
                                                    登录名<span class="red">*</span>
                                                </td>
                                                <td style="width: 250px" class="td1">
                                                    <asp:TextBox ID="tbLogin" runat="server" MaxLength="20" Width="200px"></asp:TextBox>
                                                </td>
                                                <td  class="color" align="left">
                                                    登录名为 a-z,A-Z,0-9 的组合,如 abc01.
                                                    <asp:RequiredFieldValidator ID="rfvLogin" runat="server" ControlToValidate="tbLogin"
                                                        ErrorMessage="请输入登录名"></asp:RequiredFieldValidator>
                                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="tbLogin"
                                                        ValidationExpression="^[A-Z|a-z|0-9]+$" ErrorMessage="输入的登录名不符合规范"></asp:RegularExpressionValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td class="td1" height="30" class="td1" colspan="2">
                                                    &nbsp;
                                                </td>
                                                <td class="td1" colspan="2" valign="bottom">
                                                    <img border="0" src="/images/button1.jpg" width="112" height="25" onclick="checkUserName();" />
                                                    &nbsp;&nbsp;
                                                    <asp:Label ID="Label1" CssClass="color" runat="server" Text="登录用户名必须保证唯一性，请检查您所输入的用户名是否已被占用。"></asp:Label>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td class="td1" height="30">
                                                    密&nbsp;&nbsp;码<span class="red">*</span>
                                                </td>
                                                <td class="td1">
                                                    <asp:TextBox ID="tbPassword1" runat="server" MaxLength="30" Width="200px" TextMode="Password" ></asp:TextBox>
                                                </td>
                                                <td class="color" align="left">密码设置至少4位，请区分大小写
                                                    <asp:RequiredFieldValidator ID="rfvPassword" runat="server" ControlToValidate="tbPassword1"
                                                        ErrorMessage="请输入登录密码"></asp:RequiredFieldValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td class="td1" height="30">
                                                    密码确认<span class="red">*</span>
                                                </td>
                                                <td class="td1">
                                                    <asp:TextBox ID="tbPassword2" runat="server" Width="200px" TextMode="Password"></asp:TextBox>
                                                </td>
                                                <td class="td1">
                                                    <asp:RequiredFieldValidator ID="rfvPassword2" runat="server" ControlToValidate="tbPassword2"
                                                        ErrorMessage="请重复登录密码"></asp:RequiredFieldValidator>
                                                    <asp:CompareValidator ID="cvPassword" runat="server" ControlToCompare="tbPassword1"
                                                        ControlToValidate="tbPassword2" ErrorMessage="两次输入的密码不一致"></asp:CompareValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td class="td1" height="30">
                                                    姓&nbsp;&nbsp;名<span class="red">*</span>
                                                </td>
                                                <td class="td1">
                                                    <asp:TextBox ID="tbName" runat="server" Width="200px" MaxLength="10"></asp:TextBox>
                                                </td>
                                                <td class="td1">
                                                    <asp:RequiredFieldValidator ID="rfvName" runat="server" ControlToValidate="tbName"
                                                        ErrorMessage="必须输入姓名">
                                                    </asp:RequiredFieldValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td class="td1" height="30">
                                                    性&nbsp;&nbsp;别<span><font color="red">*</font></span>
                                                </td>
                                                <td class="td1">
                                                    <asp:RadioButtonList ID="rblSex" runat="server" RepeatDirection="Horizontal">
                                                        <asp:ListItem Selected="True" Value="1">男</asp:ListItem>
                                                        <asp:ListItem Value="2">女</asp:ListItem>
                                                    </asp:RadioButtonList>
                                                </td>
                                                <td class="td1">
                                                    <asp:RequiredFieldValidator ID="rfv3" runat="server" ControlToValidate="rblSex" ErrorMessage="请选择性别"></asp:RequiredFieldValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td class="td1" height="30">
                                                    身份证号<span class="red">*</span>
                                                </td>
                                                <td class="td1">
                                                    <asp:TextBox ID="tbCardId" runat="server" Width="200px" MaxLength="18"></asp:TextBox>
                                                </td>
                                                <td class="td1">
                                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="tbCardId"
                                                        ErrorMessage="必须输入身份证号"></asp:RequiredFieldValidator>
                                                    <asp:RegularExpressionValidator ID="rev1" runat="server" ControlToValidate="tbCardId"
                                                        ErrorMessage="请输入有效的身份证号" ValidationExpression="\d{17}[\d|X|x]|\d{15}"></asp:RegularExpressionValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td width="2%" height="28">
                                                    <img src="/images/img.jpg" width="15" height="14" />
                                                </td>
                                                <td class="td1" height="30">
                                                    联系邮箱<span class="red">*</span>
                                                </td>
                                                <td class="td1">
                                                    <asp:TextBox ID="tbEmail" runat="server" Width="200px" MaxLength="30"></asp:TextBox>
                                                </td>
                                                <td class="td1">
                                                    <asp:RequiredFieldValidator ID="rfvMail" runat="server" ControlToValidate="tbEmail"
                                                        ErrorMessage="必须输入联系邮箱"></asp:RequiredFieldValidator>
                                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="tbEmail"
                                                        ErrorMessage="输入的Email地址不合法" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td class="td1" height="30" colspan="2">
                                                </td>
                                                <td class="td1" colspan="2">
                                                    <asp:CheckBox ID="chkAllow" Text="我已经详细阅读了服务条款，并且同意服务条款中的所有款项。" runat="server" />
                                                </td>
                                            </tr>
                                            <tr>
                                                <td class="td1" colspan="2" height="30">
                                                    &nbsp;
                                                </td>
                                                <td class="td1" colspan="2">
                                                    <asp:Button ID="btCreate" CssClass="btn_2k3" Text=" 创建用户 " runat="server" CausesValidation="true"
                                                        OnClick="btCreate_Click" ></asp:Button >&nbsp;&nbsp;
                                                </td>
                                            </tr>
                                            <tr>
                                                <td colspan="4">
                                                    服务条款
                                                </td>
                                            </tr>
                                            <tr>
                                                <td align="center" height="340px" colspan="4">
                                                    <textarea cols="100" rows="20" style="font:Verdana, 宋体, Arial; font-size:12px">
　　个人资料要求填写完整、真实、详细，任何用户不得发布与求职目的不适之的信息，禁止传输任何非法的、骚扰的、中伤的、恐吓的、伤害的、庸俗或淫秽的信息，任何用户对所发布的信息承担完全责任。对于不按要求填写资料的用户，才智无忧网保留对其进行删除的权利。

　　才智无忧网网提供简历隐藏服务，对于隐藏简历的用户，在未经本人同意的情况下，才智无忧网不向第三方公开用户姓名、联系方式。对于不隐藏简历的用户，视为自愿公开本人在网上登记的所有资料。

　　才智无忧网并无随时监视此系统的运作，但保留对其实施实时监视的权利，才智无忧网不担保所有由第三方所发布的信息完全准确，用户未经自行核实误用这些信息造成的任何损失，本网站不承担任何责任。

　　才智无忧网不承诺能够长期无故障运营，不保证其服务器免受病毒或其他故障的侵扰，如果任何用户在使本网站时因需要维修、更换设备等造成的用户暂停使用或丢失数据的情况，本网站对这些损失不承担任何责任。

　　才智无忧网因正常的系统维护、系统升级，或者因网络拥塞而导致网站不能访问，本网站不承担任何责任。

　　在任何情况下，才智无忧网及其领导人、主管、雇员和代理商拒绝对由于用户使用本网站及其内容或不能使用本网站而造成的一切损失提供任何担保。

　　用户名一经确认，将不能再修改，请您选择一个方便记忆且独一无二的用户名。
    
    以上协议一经确认立即生效，该协议的各项条款如有与法律条款有相抵触的内容或未尽事宜，以相关法律条款为准。用户和才智无忧网一致同意。
                        </textarea>
                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                                <tr>
                                    <td height="27" background="/images/zhuce_yuanjiao.gif" class="zhuce_bg">
                                        &nbsp;
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>    
    </table>

    <script>
        function enableSubmit() {
            var chkCtl = document.getElementById("<%= this.chkAllow.ClientID %>");
            var isAllow = false;
            if (chkCtl != null && chkCtl.checked)
                isAllow = true;

            if (!isAllow) {
                alert("只有同意服务条款后，才能注册帐户！");
                //    Page_ValidationActive = isAllow;
                return false;
            }
            else {
                return true;
            }
        }

    </script>

</asp:Content>
